Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE STREET Detached £629,894 £135,000 27 Aug 1998
6 THE STREET Detached £331,241 £325,000 27 May 2022
20 THE STREET Detached £1,341,783 £587,952 1 Sep 2003